﻿#pragma once
#include"../../estimation/estimationByML.h"
#include<vector>
using std::vector;
// DlgEstimateML 对话框

class DlgEstimateML : public CDialog
{
	DECLARE_DYNAMIC(DlgEstimateML)

public:
	DlgEstimateML(CWnd* pParent = nullptr);   // 标准构造函数
	virtual ~DlgEstimateML();

// 对话框数据
#ifdef AFX_DESIGN_TIME
	enum { IDD = IDD_ESTIMATE_ML };
#endif

public:
	void setView(CQuantyView3DView* view__)
	{
		view = view__;
	}

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持

	DECLARE_MESSAGE_MAP()
protected:
	CString m_hidel;
	CString m_lr;
	CString m_mine_type;
	vector<CString> m_para;
	CQuantyView3DView* view;

	HBRUSH m_brushEdit;
	HBRUSH m_brushList;
public:
	//string m_hidenlayer;
	
	afx_msg void OnBnClicked1();
	//afx_msg void OnEnChangeParalearningrate();
	//afx_msg void OnEnChangeMinetypr();
	afx_msg void OnCbnSelchangeCombotrainlater();
	afx_msg void OnCbnSelchangeCombotestlayer();
	CString m_parahidenlayer;
	CString m_paralearningrate;
	afx_msg void OnEnSetfocusParahidenlayer();
	virtual BOOL OnInitDialog();
	afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
	afx_msg void OnEnSetfocusParalearningrate();

	afx_msg void OnCbnSelchangeCombo1();
	afx_msg void OnCbnSetfocusCombo1();
	afx_msg void OnCbnEditchangeCombo1();
	afx_msg void OnCbnSelendokCombo1();
};
